.root {
  :global {
    .iconfanhui {
      font-size: 20px;
    }

    .content {
      padding: 0 32px;

      h3 {
        padding  : 30px 0;
        font-size: 24px;
      }

      .input-item {
        position: relative;

        &:first-child {
          margin-bottom: 17px;
        }
      }

      .validate {
        position: absolute;

        color    : #ee0a24;
        font-size: 12px;
      }

      .login-btn {
        width        : 100%;
        height       : 50px;
        margin-top   : 38px;
        border-radius: 8px;
        border       : 0;
        color        : #fff;
        background   : linear-gradient(315deg, #fe4f4f, #fc6627);
      }

      .disabled {
        background: linear-gradient(315deg, #ff9999, #ffa179);
      }
    }
  }
}
